dernier resort - Turkish English Dictionary